Storage Systems for Movies-on-Demand Video Servers

نویسندگان

  • Ann L. Chervenak
  • David A. Patterson
  • Randy H. Katz
چکیده

1 Abstract In this paper, we evaluate storage system alternatives for movies-on-demand video servers. We begin by characterizing the movies-on-demand workload. Then we study disk farms in which one movie is stored per disk. This is a simple scheme, but it wastes substantial disk bandwidth, since disks holding less popular movies are under-utilized; also, good performance requires that movies be replicated to reeect the user request pattern. Next, we examine disk farms in which movies are striped across disks, and nd that striped video servers ooer close to full utilization of the disks by achieving better load balancing. Finally, we evaluate the use of storage hierarchies for video service that include a tertiary library along with a disk farm. Unfortunately, we show that the performance of neither magnetic tape libraries nor optical disk jukeboxes as part of a storage hierarchy is adequate to service the predicted distribution of movie accesses. We suggest changes to tertiary libraries that would make them better-suited to these applications. 2 Introduction In this paper, we discuss the design of storage systems to support movies-on-demand video service. Video-on-demand service will allow customers to request that certain movies or television shows be played on their television sets or computers immediately, giving individuals direct access to the materials stored in a video server. We examine two options for video server storage systems: collections of magnetic disks and storage hierarchies composed of magnetic disk farms and tertiary (optical disk or magnetic tape) libraries. We nd that disk systems perform best on the most important cost/performance metric for video servers: the cost per video stream. First, we study disk farms in which one movie is stored per disk. This is a simple scheme, but it wastes substantial disk bandwidth, since disks holding less popular movies are under-utilized; also, good performance requires that movies be replicated to reeect the user request pattern. Next, we examine disk farms in which movies are striped or interleaved across disks, and nd that striped video servers ooer close to full utilization of the disks by achieving better load balancing. Finally, we evaluate the use of storage hierarchies that include a tertiary library along with a disk farm. Unfortunately, we show that the performance of neither magnetic tape libraries nor optical disk jukeboxes as part of a storage hierarchy is adequate to service the predicted distribution of movie accesses. We evaluate improvements in tape libraries and …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Storage Systems for Movies - on - Demand Video

1 Abstract In this paper, we evaluate storage system alternatives for movies-on-demand video servers. We begin by characterizing the movies-on-demand workload. We brieey discuss performance in disk arrays. First, we study disk farms in which one movie is stored per disk. This is a simple scheme, but it wastes substantial disk bandwidth, since disks holding less popular movies are under-utilized...

متن کامل

Modeling, Design and Performance Evaluation of Interactive Distributed Video-on-Demand Systems

A large scale, distributed video-on-demand (VOD) system allows geographically dispersed residential and business users to access video services, such as movies and other multimedia programs or documents on demand from video servers on a high speed network. In this paper we demonstrate through analysis and simulation the need for a hierarchical architecture for the video-on-demand distribution n...

متن کامل

Storage Allocation Based on Client Preferences by

Video on demand (VoD) systems allow clients to select and watch video content at their desired time. The system consists of a set of video files (movies) and several servers (disks), each having a limited storage capacity, C, and a limited bandwidth (load capacity), L. The goal in the storage allocation problem is to assign the video files to the servers and the bandwidth to the clients in a wa...

متن کامل

Dynamic Segment Replication Policy for Load-Balancing in Video-on-Demand Servers

In a video-on-demand server, resource reservation is needed for continuous delivery. Hence any given server can serve only upto a xed number of clients. Diierent videos may be placed on diierent disks or disk array groups. Since the access rates to diierent movies is not uniform, there may be load imbalance among the disks in the system. In this paper, we propose a dynamic policy (called the Dy...

متن کامل

Title Performance model of interactive video - on - demand systems

An interactive video-on-demand (VoD) system allows users to access video services, such as movies, electronic encyclopedia, interactive games, and educational videos from video servers on a broadband network. This paper develops a performance evaluation tool for the system design. In particular, a user activity model is developed to describe the usage of system resources, i.e., network bandwidt...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995